Tasca Pizza (Menu)

31 North Beach Rd, Umdloti
+27 31 568 2478

Give a rating to Tasca Pizza

Suggest a dish

How much did you spend at Tasca Pizza?